quarry head - German English Dictionary